flower essences - Turkish English Dictionary